#include <iostream>

using namespace std;

int main()
{
    ios::sync_with_stdio(0),cin.tie(0);
    int i,n,t;
    cin>>n;
    int a[n+2]={0},b[n+2]={0},c[n+2]={0};
    for(i=0;i<n;i++)
    {
      cin>>a[i];
    }
    t=0;
    for(i=0;i<=n;i++)
    {
        b[i]=t;
        if(a[i]==2)
        {
           t++;
        }
    }
    t=0;
    for(i=n;i>=0;i--)
    {
        if(a[i]==1)
        {
            t++;
        }
        c[i]=t;
    }
    t=n;
    for(i=0;i<=n;i++)
    {
       t=min(t,b[i]+c[i]);
    }
    cout << t<<endl ;
    return 0;
}
